﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Exam.infranstuctrue.Dto.Respones.Stage
{
    public class StageDetaliRes
    {
        /// <summary>
        /// 关卡详情ID
        /// </summary>
        public string? Sdid { get; set; }
        /// <summary>
        /// 关卡ID
        /// </summary>
        public string? Sdsid { get; set; }
        /// <summary>
        /// 关卡名
        /// </summary>
        public string? sname { get; set; }
        /// <summary>
        /// 详情名
        /// </summary>
        public string? Sdname { get; set; }
        /// <summary>
        /// 详情封面
        /// </summary>
        public string? Sdphoto { get; set; }
        /// <summary>
        /// 关卡生成规则 1:固定题目 2:随机题目
        /// </summary>
        public int? Sdrule { get; set; }
        /// <summary>
        /// 难度
        /// </summary>
        public int? Sdlv { get; set; }
        /// <summary>
        /// 内置题目数量
        /// </summary>
        public int? Sdcount { get; set; }
        /// <summary>
        /// 每道题的答题时间单位秒 与总时间互斥
        /// </summary>
        public int? SdsingleTimeStamp { get; set; }
        /// <summary>
        /// 当前关卡的总时间 与单个时间互斥
        /// </summary>
        public int? SdtotalTimeStamp { get; set; }
        /// <summary>
        /// 标签
        /// </summary>
        public string? Sdlabels { get; set; }
        /// <summary>
        /// 关卡涉及到哪些课程
        /// </summary>
        public string? Sdcourse { get; set; }
        /// <summary>
        /// 通过次数一个人只计算一次
        /// </summary>
        public int? SdpassCount { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime? SdcreateTime { get; set; }
        /// <summary>
        /// 是否禁用
        /// </summary>
        public int? SdisBan { get; set; }
        /// <summary>
        /// 关卡顺序
        /// </summary>
        public int? Sdpart { get; set; }
        /// <summary>
        /// 状态
        /// </summary>
        public int? Sdstate { get; set; }
        /// <summary>
        /// 关卡详情备用字段
        /// </summary>
        public string? Sdesc { get; set; }
    }
}
